﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ETT;
using DA;

namespace BUS
{
    public class nhanlichchuyenbayBUS
    {
        nhanlichchuyenbayDA DA = new nhanlichchuyenbayDA();

        
        public IList<nhanlichchuyenbayETT> getListAll()
        {
            try
            {
                return DA.getListchuyenbayAll();
            }
            catch
            {
                throw new Exception("Error!");
            }
        }

        public nhanlichchuyenbayETT getlistByID(string id)
        {
            try
            {
                return DA.getByID(id);
            }
            catch
            {
                throw new Exception("Error!");
            }
        }
        //public IList<HoadonxuatETT> getListhoadonByName(string name)
        //{
        //    try
        //    {
        //        return DA.getListhoadonByName(name);
        //    }
        //    catch
        //    {
        //        throw new Exception("Error!");
        //    }
        //}
        public IList<nhanlichchuyenbayETT> getLikeByID(string ID)
        {
            try
            {
                return DA.getLikeByID(ID);
            }
            catch
            {
                throw new Exception("Error!");
            }
        }
        //public IList<HoadonxuatETT> getLikehoadonByname(string name)
        //{
        //    try
        //    {
        //        return DA.getListLikehoadonByName(name);
        //    }
        //    catch
        //    {
        //        throw new Exception("Error!");
        //    }
        //}
        //public int Count()
        //{
        //    try
        //    {
        //        return DA.CountList();
        //    }
        //    catch
        //    {
        //        throw new Exception("Error!");
        //    }
        //}
        public int insert(nhanlichchuyenbayETT ETT)
        {
            try
            {
                DA.insert(ETT);
                return 1;
            }
            catch
            {
                return 0;
                //throw new Exception("Không thêm được dữ liệu!");
            }
        }
        public int delete(string id)
        {
            try
            {
                DA.delete(id);
                return 1;
            }
            catch
            {
                return 0;
            }
        }
        public int update(nhanlichchuyenbayETT ETT)
        {
            try
            {
                DA.update(ETT);
                return 1;
            }
            catch
            {
                return 0;
            }

        }
    }
}
